package com.demo2do.fms.admin.service.report;

import java.util.List;
import java.util.Map;

import com.demo2do.core.entity.page.Page;
import com.demo2do.core.entity.result.HttpResult;
import com.demo2do.fms.admin.entity.report.business.ShipmentReportSearch;
import com.demo2do.fms.admin.entity.search.business.ShipmentSearch;
import com.demo2do.fms.admin.entity.search.report.CostRevenueAnalysisSearch;
import com.demo2do.fms.admin.entity.security.Login;
import com.demo2do.fms.entity.business.Shipment;
import com.demo2do.fms.entity.business.shipment.DispatchOrder;
import com.demo2do.fms.entity.business.shipment.ShipmentLine;
import com.demo2do.fms.entity.business.shipment.ShipmentOrder;
import com.demo2do.fms.entity.report.CostRevenueAnalysis;

/**
 * 
 * @author Ysy
 *
 */
public interface CostRevenueService {
	/*
	    * 陈本收入分析查询
	    * */
	public int countCostRevenue(CostRevenueAnalysisSearch costRevenueAnalysisSearch);
   /*
    * 陈本收入分析查询
    * */
	List<CostRevenueAnalysis> listCostRevenueAnalysis(CostRevenueAnalysisSearch costRevenueAnalysisSearch,Page page);
	/*陈本收入分析全部查询
	 * 
	 * */
	List<CostRevenueAnalysis> listCostRevenueAnalysisAll(CostRevenueAnalysisSearch costRevenueAnalysisSearch);

}